insulating sheath - Español Inglés Diccionario